MLSSSPTSFTHPFLSSSPPLSPISPPSRTARISPPLVSASCSYTYTEDSPRLHQIPRRLTTVPASLYDVLEVPLGATSQDIKSAYRRLARICHPDVAGTDRTSSSSADEFMKIHAAYCTLSDPEKRSVYDRRMLRRSRPLTVGTSGLGSYVGRNWETDQCW